foreign establishments - Spanish English Dictionary